﻿@charset "utf-8";
*{margin:0;padding:0}
li{list-style:none;}
img{ border:none;vertical-align:top;}
a{text-decoration: none;}
body.newcomerbd{
    background: #f5f5f5;
}
.fundmain{
    width: 1180px;
    background: #f5f5f5;
    margin: 25px auto;
}

.guidanceLeftMenu{
    width: 240px;
    float: left;
    margin-top: 15px;
    margin-bottom: 40px;
}

.guidanceLeftMenu ul{
    background: #fff;
    border: 1px solid #e9e9e9;
}

.guidanceLeftMenu ul:nth-of-type(2){
    margin-top: 10px;
}

.guidanceLeftMenu ul:nth-of-type(3){
    margin-top: 10px;
}

.guidanceLeftMenu ul li{

}

.guidanceLeftMenu ul li:nth-of-type(1){
    height: 60px;
    line-height: 60px;
    border-bottom: 1px solid #e9e9e9;
}

.guidanceLeftMenu ul li:nth-of-type(1) img{
    margin: 0px 12px 6px 16px;
    vertical-align: middle;
}

.guidanceLeftMenu ul li:nth-of-type(1) span{
    font-size: 16px;
    color: #999;
}

.guidanceLeftMenu ul li a{
    display: inline-block;
    height: 46px;
    line-height: 46px;
    padding-left: 47px;
    width: 191px;
    color: #666;
    font-size: 14px;
}

.guidanceLeftMenu ul li a:hover{
    color: #0094e2;
    text-decoration: none;
}

.guidanceLeftMenu ul li a.cur{
    background: #f5f5f5;
    color: #0094e2;
    text-decoration: none;
}

.fundmain .f_header{
    width: 960px;
    height: 70px;
    margin: 0 auto;
}
.fundmain .f_header .fundul{
    padding: 30px 0 0 100px;
}
.fundmain .f_header .fundul li{
    float: left;
    width: 110px;
    height: 40px;
    color: #838383;
    text-align: center;
    font-size:14px ;
    margin-left: 15px;
    line-height: 40px;
    cursor: pointer;
}
.fundmain .f_header .fundul li.show{
    color: #00a0e9;
    border-radius: 4px 4px 0 0;
    background: #ffffff;
}
.fundmain .f_main{
    margin: 0 auto;
    width: 930px;
    background: #ffffff;
    border: 1px solid #e9e9e9;
    padding: 35px 0 40px 90px;
    box-sizing: border-box;
    float: right;
}

.fundmain .newf_main{
    margin: 15px auto;
}
.fundmain .video_main{
    padding-left:0;
    padding-bottom: 300px;
}
.fundmain .video_main h2{
    margin-left: 35px;
    margin-bottom: 50px;
}
.fundmain .video_main p{
    margin-left: 108px;
    margin-right: 40px;
    margin-bottom: 10px;
    font-size: 16px;
}
.fundmain .video_main div{
    margin-left: 50px;
    margin-bottom: 10px;
    font-size: 16px;
}
.fundmain .video_main div span{
    margin-left: 10px;
    font-size: 14px;
    background: #70abf7;
    color: #ffffff;
}
.fundmain  .f_main .video{
    width: 860px;
    height: 500px;
    margin: 0 50px 30px 35px;
    border-radius:5px;
    overflow: hidden;

}
.fundmain  .f_main .video video{
    width: 870px;
    height: 510px;
    margin-top: -10px;
    margin-left: -5px;
}

.fundmain .f_main .registerMain{
    display: block;
}
.fundmain .f_main .authenticationMain{
    display: none;
}
.fundmain .f_main .rechargeMain{
    display: none;
}
.fundmain .f_main .withdrawalsMain{
    display: none;
}

.fundmain .f_main .registerMain .register1{
    padding-left: 10px;
    position: relative;
    margin-bottom: 10px;
}
.fundmain .f_main .registerMain .register1 .registerspan1{
    width: 8px;
    height: 8px;
    background: #cecece;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    top:5px;
}
.fundmain .f_main .registerMain .register1 .registerspan2{
    display: inline-block;
    font-size: 14px;
    margin-left: 16px;
    color: #333333;
    width: 550px;
}
.fundmain .f_main .registerMain .registerbg1{
    width: 753px;
    height: 386px;
    background: url("../images/register1.png") no-repeat;
}
.fundmain .f_main .registerMain .registerbg2{
    width: 753px;
    height: 503px;
    background: url("../images/register2.png") no-repeat;
}
.fundmain .f_main .registerMain .registerbg3{
    width: 753px;
    height: 384px;
    background: url("../images/register3.png") no-repeat;
}
.fundmain .f_main .registerMain .registerbottom{
    height: 1px;
    margin:30px 115px 30px 5px;
    border-top: 1px solid #e9e9e9;
}


.fundmain .f_main .authenticationMain .authentication{
    padding-left: 10px;
    position: relative;
    margin-bottom: 10px;
}
.fundmain .f_main .authenticationMain .authentication .authenticationSpan1{
    width: 8px;
    height: 8px;
    background: #cecece;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    top:5px;
}
.fundmain .f_main .authenticationMain .authentication .authenticationSpan2{
    display: inline-block;
    font-size: 14px;
    margin-left: 16px;
    color: #333333;
    width: 550px;
}
.fundmain .f_main .authenticationMain .authentication .authenticationSpan2 span{
    color: #ff5560;
}
.fundmain .f_main .authenticationMain .authentication1{
    width: 752px;
    height: 361px;
    background: url("../images/authentication1.png") no-repeat;
}
.fundmain .f_main .authenticationMain .authenticationbottom{
    height: 1px;
    margin:30px 115px 25px 10px;
    border-top: 1px solid #e9e9e9;
}
.fundmain .f_main .authenticationMain .authentication2{
    width: 752px;
    height: 307px;
    background: url("../images/authentication2.png") no-repeat;
}
.fundmain .f_main .authenticationMain .authentication3{
    width: 752px;
    height: 372px;
    background: url("../images/authentication3.png") no-repeat;
}
.fundmain .f_main .authenticationMain .authentication4{
    width: 752px;
    height: 395px;
    background: url("../images/authentication4.png") no-repeat;
}
.fundmain .f_main .authenticationMain .authentication5{
    width: 752px;
    height: 426px;
    background: url("../images/authentication5.png") no-repeat;
}
.fundmain .f_main .authenticationMain p{
    padding-left:10px;
    font-size: 12px;
    color: #666666;
}
.fundmain .f_main .authenticationMain .authenticationP{
    padding-top: 10px;
}
.fundmain .f_main .authenticationMain .authenticationdiv{
    padding-left: 10px;
    color: #ff5a00;
    font-size: 12px;
}
.fundmain .f_main .rechargeMain .recharge{
    margin: 5px 0 15px 10px;
}
.fundmain .f_main .rechargeMain .recharge h2{
    color: #333333;
    font-size: 16px;
    font-weight: normal;
}
.fundmain .f_main .rechargeMain .recharge h3{
    color: #333333;
    font-size: 16px;
    font-weight: normal;
    margin-top: 20px;
}
.fundmain .f_main .rechargeMain .recharge p{
    margin-top: 10px;
    font-size: 12px;
    color: #666666;
    width: 640px;
}
.fundmain .f_main .rechargeMain .recharge p span{
    color: #00a0e9;
}
.fundmain .f_main .rechargeMain .recharge1{
    width: 751px;
    height: 342px;
    background: url("../images/recharge1.png") no-repeat ;
}
.fundmain .f_main .rechargeMain .rechargebottom1{
    margin:30px 115px 30px 10px;
    border-top: 1px solid #e9e9e9;
    height: 1px;
}
.fundmain .f_main .rechargeMain .recharge2{
    width: 751px;
    height: 383px;
    background: url("../images/recharge2.png") no-repeat ;
    margin-bottom: 10px;
}
.fundmain .f_main .withdrawalsMain .withdrawals{
    margin: 5px 0 0 10px;
}
.fundmain .f_main .withdrawalsMain .withdrawals h2{
    color: #333333;
    font-size: 16px;
    font-weight: normal;
}
.fundmain .f_main .withdrawalsMain .withdrawals p{
    margin-top: 5px;
    font-size: 12px;
    color: #666666;
    width: 640px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsdiv{
    padding-left: 10px;
    position: relative;
    margin-top: 25px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsdiv1{
    margin-top: 5px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsdiv .withdrawalsSpan1{
    width: 8px;
    height: 8px;
    background: #cecece;
    border-radius: 50%;
    display: inline-block;
    position: absolute;
    top:5px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsdiv .withdrawalsSpan2{
    display: inline-block;
    font-size: 14px;
    margin-left: 16px;
    color: #838383;
}
.fundmain .f_main .withdrawalsMain .withdrawalsdiv .withdrawalsSpan2 span{
    color: #ff0c3a;
}
.fundmain .f_main .withdrawalsMain .withdrawals1{
    width: 753px;
    height: 404px;
    background: url("../images/withdrawals1.png") no-repeat ;
}
.fundmain .f_main .withdrawalsMain .withdrawals2{
    width: 753px;
    height: 111px;
    background: url("../images/withdrawals2.png") no-repeat ;
}
.fundmain .f_main .withdrawalsMain .withdrawals3{
    width: 753px;
    height: 319px;
    background: url("../images/withdrawals3.png") no-repeat ;
}
.fundmain .f_main .withdrawalsMain .withdrawals4{
    width: 753px;
    height: 432px;
    background: url("../images/withdrawals4.png") no-repeat ;
}
.fundmain .f_main .withdrawalsMain .withdrawals5{
    width: 753px;
    height: 377px;
    background: url("../images/withdrawals5.png") no-repeat ;
}
.fundmain .f_main .withdrawalsMain .withdrawals6{
    width: 753px;
    height: 448px;
    background: url("../images/withdrawals6.png") no-repeat ;
}
.fundmain .f_main .withdrawalsMain .withdrawalsbottom{
    margin:25px 115px 20px 10px;
    border-top: 1px solid #e9e9e9;
    height: 1px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsP1{
    color:#666666;
    padding-left: 10px;
    padding-top: 10px;
    line-height: 12px;
    font-size: 12px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsP2{
    color:#666666;
    padding:6px 0 6px 10px;
    line-height: 20px;
    font-size: 12px;
    width: 640px;
}
.fundmain .f_main .withdrawalsMain .withdrawalsP2 span{
    color: #ff0c3a;
}
.fundmain .f_foot{
    width: 960px;
    height: 100px;
    margin: 0 auto;
}
.fundmain .f_foot ul li a{
    color: #ffffff;
    text-decoration: none;
}
.fundmain .f_foot ul.registerul{
    display: block;
}
.fundmain .f_foot ul.authenticationul{
    display: none;
}
.fundmain .f_foot ul.rechargeul{
    display: none;
}
.fundmain .f_foot ul.withdrawalsul{
    display: none;
}
.fundmain .f_foot ul{
    padding: 30px 0 0 282px;
}
.fundmain .f_foot ul li{
    float: left;
    width: 180px;
    height: 35px;
    border-radius:2px;
    color: #ffffff;
    line-height: 35px;
    background: #a2a2a2;
    font-size: 14px;
    margin-right: 50px;
    cursor: pointer;
    position: relative;
}
.fundmain .f_foot ul li:nth-of-type(2){
    background: #00acff;
}
.fundmain .f_foot ul.registerul li{
    text-indent: 15px;
    margin-left: 112px;
    background: #00acff;
}
.fundmain .f_foot ul.registerul li .iconspan{
    width: 10px;
    height: 14px;
    background: url("../images/icon_right.png") no-repeat;
    display: inline-block;
    position:absolute;
    top:11px;
    right: 10px;
}
.fundmain .f_foot ul.authenticationul li{
    text-indent: 42px;
}
.fundmain .f_foot ul.authenticationul li:nth-of-type(2){
    text-indent: 25px;
}

.fundmain .f_foot ul.authenticationul li:nth-of-type(1) .iconspan{
    width: 10px;
    height: 14px;
    background: url("../images/icon_right.png") no-repeat;
    display: inline-block;
    position:absolute;
    top:11px;
    left: 20px;
    transform: rotate(180deg);
}
.fundmain .f_foot ul.authenticationul li:nth-of-type(2) .iconspan{
    width: 10px;
    height: 14px;
    background: url("../images/icon_right.png") no-repeat;
    display: inline-block;
    position:absolute;
    top:11px;
    right: 15px;
}
.fundmain .f_foot ul.rechargeul li{
    text-indent: 25px;
}
.fundmain .f_foot ul.rechargeul li:nth-of-type(1) .iconspan{
    width: 10px;
    height: 14px;
    background: url("../images/icon_right.png") no-repeat;
    display: inline-block;
    position:absolute;
    top:11px;
    left: 10px;
    transform: rotate(180deg);
}
.fundmain .f_foot ul.rechargeul li:nth-of-type(2) .iconspan{
    width: 10px;
    height: 14px;
    background: url("../images/icon_right.png") no-repeat;
    display: inline-block;
    position:absolute;
    top:11px;
    right: 15px;
}
.fundmain .f_foot ul.withdrawalsul li{
    text-indent: 35px;
    margin-left: 112px;
    background: #00acff;
}
.fundmain .f_foot ul.withdrawalsul li .iconspan{
    width: 10px;
    height: 14px;
    background: url("../images/icon_right.png") no-repeat;
    display: inline-block;
    position:absolute;
    top:11px;
    left: 15px;
    transform: rotate(180deg);
}
/* 未登录前banner */
.new_bannerContentBg{
    background: url("../images/bg.png") repeat scroll center transparent;
    width: 100%;
    height: 139px;
}
.new_bannerContent{
    height: 139px;
    margin: 0 auto;
    width: 1180px;
}
.new_bannerContent .loginWord {
    padding-top:15px;
    text-align:right;
    position:relative;
    z-index:10;
}
.new_bannerContent .loginWord a{
    display:inline-block;
    color:#828c99;
    line-height:32px;
}
.new_bannerContent .loginWord > a{
    padding-left:15px;
}
.new_bannerContent .loginWord a.signUpMessage {
    border: 2px solid #fff;
    color: #fff;
    display: inline-block;
    height: 26px;
    line-height: 26px;
    min-width: 42px;
    padding: 0 10px;
    text-align: center;
    width: auto;
    margin-left:12px;
}
.new_bannerContent .loginWord a.signUpMessage:hover {
    background: #fff none repeat scroll 0 0;
    color: #1f1b35;
    text-decoration: none;
}
.new_bannerContent .navList{
    position:relative;
    top:-19px;
}
.new_bannerContent .navList .logo{
    float:left;
}
.new_bannerContent .navList .chinaweb{
    color:#fff;
    display: inline-block;
    height: 25px;
    line-height: 25px;
    text-align: center;
    width: 57px;
    margin-top:20px;
    margin-left:10px;
}
.new_bannerContent .navList .menu{
    float:right;
    padding-top:20px;
}
.new_bannerContent .navList .menu a{
    display: inline-block;
    color:#fff;
    font-size: 14px;
    font-weight: 700;
    height: 35px;
    line-height: 35px;
    padding: 0 16.3px;
}
.new_bannerContent .navList .menu a.cur{
    color: #0096e0;
}
.new_bannerContent .navList .menu a:hover{
    color: #0096e0;
    text-decoration:none;
}


